home *** CD-ROM | disk | FTP | other *** search
/ Object Oriented Applicat…isualAge for C++ for OS/2 / Object-Oriented Application Development with VisualAGE for C++ for OS2.iso / db2 / db2srvr.pkg < prev    next >
Text File  |  1995-07-11  |  35KB  |  1,274 lines

  1. **********************************************************************
  2. **                     IBM DB2 for OS/2 - Server                     *
  3. ** 5622-593 (C) COPYRIGHT IBM CORP. 1991, 1995. ALL RIGHTS RESERVED. *
  4. **               LICENSED MATERIALS - PROPERTY OF IBM                *
  5. **********************************************************************
  6.  
  7. SERVICELEVEL
  8.    LEVEL = '0000000'
  9.  
  10.  
  11. PATH
  12.    FILE = 'C:/SQLLIB'
  13.  
  14.  
  15. *********************************************************************
  16. *********************************************************************
  17. FILE
  18.    EXITWHEN      = '(INSTALL || UPDATE)',
  19.    EXIT          = 'SETVAR EPFIFILEDIR_UC=%EPFIFILEDIR%'
  20.  
  21.  
  22. *********************************************************************
  23. *********************************************************************
  24. EXIT
  25.    DLL           = 'DB2EXITS.DLL'
  26.  
  27. FILE
  28.    EXITWHEN      = '(INSTALL || UPDATE) && "%EPFIRESPFILE%"!=""',
  29.    EXIT          = 'VALIDATERESPONSEFILE'
  30.  
  31.  
  32. *********************************************************************
  33. *********************************************************************
  34. ADDCONFIG
  35.    VAR           = 'SET DB2BQTIME',
  36.    ADDWHEN       = 'NEVER',
  37.    DELETELINE    = YES,
  38.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  39.    UNIQUE        = YES
  40.  
  41. ADDCONFIG
  42.    VAR           = 'SET DB2BQTIME',
  43.    ADDSTR        = '%DB2BQTIMERF%',
  44.    LOCATION      = END,
  45.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  46.    UNIQUE        = YES
  47.  
  48. ADDCONFIG
  49.    VAR           = 'SET DB2BQTRY',
  50.    ADDWHEN       = 'NEVER',
  51.    DELETELINE    = YES,
  52.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  53.    UNIQUE        = YES
  54.  
  55. ADDCONFIG
  56.    VAR           = 'SET DB2BQTRY',
  57.    ADDSTR        = '%DB2BQTRYRF%',
  58.    LOCATION      = END,
  59.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  60.    UNIQUE        = YES
  61.  
  62. ADDCONFIG
  63.    VAR           = 'SET DB2CHKPTR',
  64.    ADDWHEN       = 'NEVER',
  65.    DELETELINE    = YES,
  66.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  67.    UNIQUE        = YES
  68.  
  69. ADDCONFIG
  70.    VAR           = 'SET DB2CHKPTR',
  71.    ADDSTR        = '%DB2CHKPTRRF%',
  72.    LOCATION      = END,
  73.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  74.    UNIQUE        = YES
  75.  
  76. ADDCONFIG
  77.    VAR           = 'SET DB2DBDFT',
  78.    ADDWHEN       = 'NEVER',
  79.    DELETELINE    = YES,
  80.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  81.    UNIQUE        = YES
  82.  
  83. ADDCONFIG
  84.    VAR           = 'SET DB2DBDFT',
  85.    ADDSTR        = '%DB2DBDFTRF%',
  86.    LOCATION      = END,
  87.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  88.    UNIQUE        = YES
  89.  
  90. ADDCONFIG
  91.    VAR           = 'SET DB2IQTIME',
  92.    ADDWHEN       = 'NEVER',
  93.    DELETELINE    = YES,
  94.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  95.    UNIQUE        = YES
  96.  
  97. ADDCONFIG
  98.    VAR           = 'SET DB2IQTIME',
  99.    ADDSTR        = '%DB2IQTIMERF%',
  100.    LOCATION      = END,
  101.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  102.    UNIQUE        = YES
  103.  
  104. ADDCONFIG
  105.    VAR           = 'SET DB2LOADREC',
  106.    ADDWHEN       = 'NEVER',
  107.    DELETELINE    = YES,
  108.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2LOADRECRF%"!=""',
  109.    UNIQUE        = YES
  110.  
  111. ADDCONFIG
  112.    VAR           = 'SET DB2LOADREC',
  113.    ADDSTR        = '%DB2LOADRECRF%',
  114.    LOCATION      = END,
  115.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2LOADRECRF%"!=""',
  116.    UNIQUE        = YES
  117.  
  118. ADDCONFIG
  119.    VAR           = 'SET DB2OPTIONS',
  120.    ADDWHEN       = 'NEVER',
  121.    DELETELINE    = YES,
  122.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  123.    UNIQUE        = YES
  124.  
  125. ADDCONFIG
  126.    VAR           = 'SET DB2OPTIONS',
  127.    ADDSTR        = '%DB2OPTIONSRF%',
  128.    LOCATION      = END,
  129.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  130.    UNIQUE        = YES
  131.  
  132. ADDCONFIG
  133.    VAR           = 'SET DB2RQTIME',
  134.    ADDWHEN       = 'NEVER',
  135.    DELETELINE    = YES,
  136.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  137.    UNIQUE        = YES
  138.  
  139. ADDCONFIG
  140.    VAR           = 'SET DB2RQTIME',
  141.    ADDSTR        = '%DB2RQTIMERF%',
  142.    LOCATION      = END,
  143.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  144.    UNIQUE        = YES
  145.  
  146. ADDCONFIG
  147.    VAR           = 'SET DB2ACCOUNT',
  148.    ADDWHEN       = 'NEVER',
  149.    DELETELINE    = YES,
  150.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  151.    UNIQUE        = YES
  152.  
  153. ADDCONFIG
  154.    VAR           = 'SET DB2ACCOUNT',
  155.    ADDSTR        = '%DB2ACCOUNTRF%',
  156.    LOCATION      = END,
  157.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  158.    UNIQUE        = YES
  159.  
  160. UPDATECONFIG
  161.    VAR           = 'SET DB2COMM',
  162.    ADDSTR        = 'APPC',
  163.    DELIMITER     = ',',
  164.    LINELOCATION  = END,
  165.    ADDWHEN       = '(INSTALL || UPDATE) && "%APPC%"=="YES"'
  166.  
  167. UPDATECONFIG
  168.    VAR           = 'SET DB2COMM',
  169.    ADDSTR        = 'IPXSPX',
  170.    DELIMITER     = ',',
  171.    LINELOCATION  = END,
  172.    ADDWHEN       = '(INSTALL || UPDATE) && "%IPXSPX%"=="YES"'
  173.  
  174. UPDATECONFIG
  175.    VAR           = 'SET DB2COMM',
  176.    ADDSTR        = 'NETBIOS',
  177.    DELIMITER     = ',',
  178.    LINELOCATION  = END,
  179.    ADDWHEN       = '(INSTALL || UPDATE) && "%NETBIOS%"=="YES"'
  180.  
  181. UPDATECONFIG
  182.    VAR           = 'SET DB2COMM',
  183.    ADDSTR        = 'NPIPE',
  184.    DELIMITER     = ',',
  185.    LINELOCATION  = END,
  186.    ADDWHEN       = '(INSTALL || UPDATE) && "%NPIPE%"=="YES"'
  187.  
  188. UPDATECONFIG
  189.    VAR           = 'SET DB2COMM',
  190.    ADDSTR        = 'TCPIP',
  191.    DELIMITER     = ',',
  192.    LINELOCATION  = END,
  193.    ADDWHEN       = '(INSTALL || UPDATE) && "%TCPIP%"=="YES"'
  194.  
  195. ADDCONFIG
  196.    VAR           = 'SET DB2NBADAPTERS',
  197.    ADDWHEN       = 'NEVER',
  198.    DELETELINE    = YES,
  199.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2NBADAPTERSRF%"!=""',
  200.    UNIQUE        = YES
  201.  
  202. ADDCONFIG
  203.    VAR           = 'SET DB2NBADAPTERS',
  204.    ADDSTR        = '%DB2NBADAPTERSRF%',
  205.    LOCATION      = END,
  206.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2NBADAPTERSRF%"!=""',
  207.    UNIQUE        = YES
  208.  
  209. ADDCONFIG
  210.    VAR           = 'SET DB2NBCHECKUPTIME',
  211.    ADDWHEN       = 'NEVER',
  212.    DELETELINE    = YES,
  213.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2NBCHECKUPTIMERF%"!=""',
  214.    UNIQUE        = YES
  215.  
  216. ADDCONFIG
  217.    VAR           = 'SET DB2NBCHECKUPTIME',
  218.    ADDSTR        = '%DB2NBCHECKUPTIMERF%',
  219.    LOCATION      = END,
  220.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2NBCHECKUPTIMERF%"!=""',
  221.    UNIQUE        = YES
  222.  
  223. ADDCONFIG
  224.    VAR           = 'SET DB2NBINTRLISTENS',
  225.    ADDWHEN       = 'NEVER',
  226.    DELETELINE    = YES,
  227.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2NBINTRLISTENSRF%"!=""',
  228.    UNIQUE        = YES
  229.  
  230. ADDCONFIG
  231.    VAR           = 'SET DB2NBINTRLISTENS',
  232.    ADDSTR        = '%DB2NBINTRLISTENSRF%',
  233.    LOCATION      = END,
  234.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2NBINTRLISTENSRF%"!=""',
  235.    UNIQUE        = YES
  236.  
  237. ADDCONFIG
  238.    VAR           = 'SET DB2NBRECVBUFFSIZE',
  239.    ADDWHEN       = 'NEVER',
  240.    DELETELINE    = YES,
  241.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2NBRECVBUFFSIZERF%"!=""',
  242.    UNIQUE        = YES
  243.  
  244. ADDCONFIG
  245.    VAR           = 'SET DB2NBRECVBUFFSIZE',
  246.    ADDSTR        = '%DB2NBRECVBUFFSIZERF%',
  247.    LOCATION      = END,
  248.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2NBRECVBUFFSIZERF%"!=""',
  249.    UNIQUE        = YES
  250.  
  251. ADDCONFIG
  252.    VAR           = 'SET DB2NBRECVNCBS',
  253.    ADDWHEN       = 'NEVER',
  254.    DELETELINE    = YES,
  255.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2NBRECVNCBSRF%"!=""',
  256.    UNIQUE        = YES
  257.  
  258. ADDCONFIG
  259.    VAR           = 'SET DB2NBRECVNCBS',
  260.    ADDSTR        = '%DB2NBRECVNCBSRF%',
  261.    LOCATION      = END,
  262.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2NBRECVNCBSRF%"!=""',
  263.    UNIQUE        = YES
  264.  
  265. ADDCONFIG
  266.    VAR           = 'SET DB2NBSENDNCBS',
  267.    ADDWHEN       = 'NEVER',
  268.    DELETELINE    = YES,
  269.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2NBSENDNCBSRF%"!=""',
  270.    UNIQUE        = YES
  271.  
  272. ADDCONFIG
  273.    VAR           = 'SET DB2NBSENDNCBS',
  274.    ADDSTR        = '%DB2NBSENDNCBSRF%',
  275.    LOCATION      = END,
  276.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2NBSENDNCBSRF%"!=""',
  277.    UNIQUE        = YES
  278.  
  279. ADDCONFIG
  280.    VAR           = 'SET DB2NBSESSIONS',
  281.    ADDWHEN       = 'NEVER',
  282.    DELETELINE    = YES,
  283.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2NBSESSIONSRF%"!=""',
  284.    UNIQUE        = YES
  285.  
  286. ADDCONFIG
  287.    VAR           = 'SET DB2NBSESSIONS',
  288.    ADDSTR        = '%DB2NBSESSIONSRF%',
  289.    LOCATION      = END,
  290.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2NBSESSIONSRF%"!=""',
  291.    UNIQUE        = YES
  292.  
  293.  
  294. *********************************************************************
  295. *********************************************************************
  296. FILE
  297.    EXITWHEN      = 'ALWAYS',
  298.    EXITIGNOREERR = YES,
  299.    EXIT          = 'GETENVIRONMENTVAR %EPFIBOOTDRIVE%://CONFIG.SYS
  300.  DB2CHKPTR DB2COMM DB2DBDFT DB2INSTANCE DB2INSTPROF DB2NBADAPTERS
  301.  DB2NBRECVBUFFSIZE DB2PATH DB2SERVICEPINSTANCE DB2SESSIONS SQLDBDFT
  302.  SQLNADPT SQLNETB THREADS'
  303.  
  304. FILE
  305.    EXITWHEN      = 'ALWAYS',
  306.    EXIT          = 'UPPERCASEVAR DB2INSTPROF DB2PATH EPFIFILEDIR_UC SQLNADPT'
  307.  
  308. EXIT
  309.    DLL           = 'EPFIEXTS.DLL'
  310.  
  311.  
  312. *********************************************************************
  313. *********************************************************************
  314. FILE
  315.    EXITWHEN      = 'ALWAYS',
  316.    EXIT          = 'SETVAR TARGET_DB2_VERSION=0'
  317. FILE
  318.    EXITWHEN      = 'ALWAYS',
  319.    EXIT          = 'SETVAR TARGET_DDCS_VERSION=0'
  320. FILE
  321.    EXITWHEN      = 'ALWAYS',
  322.    EXIT          = 'SETVAR CURRENT_DB2_PATH='
  323. FILE
  324.    EXITWHEN      = 'ALWAYS',
  325.    EXIT          = 'SETVAR CURRENT_DB2_VERSION=0'
  326. FILE
  327.    EXITWHEN      = 'ALWAYS',
  328.    EXIT          = 'SETVAR CURRENT_DDCS_VERSION=0'
  329. FILE
  330.    EXITWHEN      = 'ALWAYS',
  331.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=0'
  332. FILE
  333.    EXITWHEN      = 'ALWAYS',
  334.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=0'
  335. FILE
  336.    EXITWHEN      = 'ALWAYS',
  337.    EXIT          = 'SETVAR MIGRATION_PATH='
  338. FILE
  339.    EXITWHEN      = 'ALWAYS',
  340.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH='
  341. FILE
  342.    EXITWHEN      = 'ALWAYS',
  343.    EXIT          = 'SETVAR NEW_INSTANCE_PATH='
  344. FILE
  345.    EXITWHEN      = 'ALWAYS',
  346.    EXIT          = 'SETVAR DEFAULT_INSTANCE_CREATED='
  347.  
  348.  
  349. **************  Get the current DB2 path ************
  350. EXIT
  351.    DLL           = 'DB2EXITS.DLL'
  352.  
  353. FILE
  354.    EXITWHEN      = 'INSTALL',
  355.    EXITIGNOREERR = YES,
  356.    EXIT          = 'GETDB2PATH CURRENT_DB2_PATH'
  357.  
  358. FILE
  359.    EXITWHEN      = 'INSTALL && "%CURRENT_DB2_PATH%"!=""',
  360.    EXIT          = 'UPPERCASEVAR CURRENT_DB2_PATH'
  361.  
  362. EXIT
  363.    DLL           = 'EPFIEXTS.DLL'
  364.  
  365. FILE
  366.    EXITWHEN      = '"%EPFIFILEDIR_UC%"=="%CURRENT_DB2_PATH%"',
  367.    EXIT          = 'SETVAR CURRENT_DB2_PATH='
  368.  
  369.  
  370. **************  Get DB2/DDCS versions from target path ************
  371. EXIT
  372.    DLL           = 'DB2EXITS.DLL'
  373.  
  374. FILE
  375.    EXITWHEN      = '(INSTALL || UPDATE)',
  376.    EXITIGNOREERR = YES,
  377.    EXIT          = 'GETVERSION
  378.  %EPFIFILEDIR% TARGET_DB2_VERSION TARGET_DB2_CSD
  379.                TARGET_DDCS_VERSION TARGET_DDCS_CSD'
  380.  
  381.  
  382. **************  Get DB2/DDCS versions from current path ************
  383. FILE
  384.    EXITWHEN      = '(INSTALL || UPDATE) && "%CURRENT_DB2_PATH%"!=""',
  385.    EXITIGNOREERR = YES,
  386.    EXIT          = 'GETVERSION
  387.  %CURRENT_DB2_PATH% CURRENT_DB2_VERSION CURRENT_DB2_CSD
  388.                     CURRENT_DDCS_VERSION CURRENT_DDCS_CSD'
  389.  
  390. EXIT
  391.    DLL           = 'EPFIEXTS.DLL'
  392.  
  393.  
  394. *********************************************************************
  395. *********************************************************************
  396. FILE
  397.    EXITWHEN      = '(INSTALL || UPDATE)',
  398.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=%TARGET_DB2_VERSION%'
  399. FILE
  400.    EXITWHEN      = '(INSTALL || UPDATE)',
  401.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=%TARGET_DDCS_VERSION%'
  402. FILE
  403.    EXITWHEN      = '(INSTALL || UPDATE)',
  404.    EXIT          = 'SETVAR MIGRATION_PATH=%EPFIFILEDIR_UC%'
  405.  
  406. FILE
  407.    EXITWHEN      = '(INSTALL || UPDATE) &&
  408.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  409.                     ( %CURRENT_DB2_VERSION% > 0 ||
  410.                       %CURRENT_DDCS_VERSION% >= 23 )',
  411.    EXIT          = 'SETVAR MIGRATION_PATH=%CURRENT_DB2_PATH%'
  412. FILE
  413.    EXITWHEN      = '(INSTALL || UPDATE) &&
  414.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  415.                     ( %CURRENT_DB2_VERSION% > 0 ||
  416.                       %CURRENT_DDCS_VERSION% >= 23 )',
  417.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=%CURRENT_DB2_VERSION%'
  418. FILE
  419.    EXITWHEN      = '(INSTALL || UPDATE) &&
  420.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  421.                     ( %CURRENT_DB2_VERSION% > 0 ||
  422.                       %CURRENT_DDCS_VERSION% >= 23 )',
  423.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=%CURRENT_DDCS_VERSION%'
  424.  
  425.  
  426. *********  Set migration instance path **********
  427. EXIT
  428.    DLL           = 'DB2EXITS.DLL'
  429.  
  430. FILE
  431.    EXITWHEN      = '(INSTALL || UPDATE) &&
  432.                     "%DB2INSTPROF%" != ""',
  433.    EXIT          = 'FILEEXISTS %DB2INSTPROF%//DB2IDIR DB2IDIR_EXISTS'
  434.  
  435. EXIT
  436.    DLL           = 'EPFIEXTS.DLL'
  437.  
  438. FILE
  439.    EXITWHEN      = '"%DB2INSTPROF%" != "" &&
  440.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  441.                        %MIGRATION_DDCS_VERSION% >= 23 ) &&
  442.                     "%DB2IDIR_EXISTS%"=="YES" &&
  443.                     "%DB2PATH%"=="%MIGRATION_PATH%"',
  444.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH=%DB2INSTPROF%'
  445.  
  446. FILE
  447.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"=="" &&
  448.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  449.                        %MIGRATION_DDCS_VERSION% >= 23 )',
  450.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH=%MIGRATION_PATH%'
  451.  
  452.  
  453. *********  Set new instance path **********
  454. FILE
  455.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"==""',
  456.    EXIT          = 'SETVAR NEW_INSTANCE_PATH=%EPFIFILEDIR_UC%'
  457. FILE
  458.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"!=""',
  459.    EXIT          = 'SETVAR NEW_INSTANCE_PATH=%MIGRATION_INSTANCE_PATH%'
  460.  
  461.  
  462. *********************************************************************
  463. *********************************************************************
  464. EXIT
  465.    DLL           = 'DB2EXITS.DLL'
  466.  
  467. FILE
  468.    EXITWHEN      = 'DELETE',
  469.    EXITIGNOREERR = YES,
  470.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//DB2CAEW_.PKG CAEWIN_INSTALLED'
  471.  
  472. FILE
  473.    EXITWHEN      = 'DELETE',
  474.    EXITIGNOREERR = YES,
  475.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//DB2SDKW.PKG SDKWIN_INSTALLED'
  476.  
  477. EXIT
  478.    DLL           = 'EPFIEXTS.DLL'
  479.  
  480. FILE
  481.    EXITWHEN      = 'DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  482.    EXIT          = 'SETVAR CAEWIN_INSTALLED=YES'
  483.  
  484. FILE
  485.    EXITWHEN      = 'ALWAYS',
  486.    EXIT          = 'SETVAR DUMMYCAE='
  487.  
  488. FILE
  489.    EXITWHEN      = 'ALWAYS',
  490.    EXIT          = 'SETVAR DUMMYSDK='
  491.  
  492. FILE
  493.    EXITWHEN      = 'DELETE && "%CAEWIN_INSTALLED%"=="YES"',
  494.    EXIT          = 'SETVAR DUMMYCAE=DUMMY/'
  495.  
  496. FILE
  497.    EXITWHEN      = 'DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  498.    EXIT          = 'SETVAR DUMMYSDK=DUMMY/'
  499.  
  500.  
  501. *********************************************************************
  502. *********************************************************************
  503. FILE
  504.    PWS          = 'INSTALL/DB2FLDR.ICO',
  505.    SOURCE       = 'DRIVE: DB2FLDR.IC_',
  506.    UNPACK       = YES,
  507.    SIZE         = 0,
  508.    DATE          = 950711,
  509.    TIME          = 0306
  510.  
  511. EXIT
  512.    DLL           = 'DB2EXITS.DLL'
  513.  
  514. FILE
  515.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  516.    EXITIGNOREERR = YES,
  517.    EXIT          = 'OBJECTEXISTS <DB2Folder> FOLDER_EXISTS'
  518.  
  519. EXIT
  520.    DLL           = 'EPFIEXTS.DLL'
  521.  
  522. FILE
  523.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  524.                     "%FOLDER_EXISTS%"!="NO"',
  525.    EXITIGNOREERR = YES,
  526.    EXIT          = 'CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> U
  527.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO"'
  528.  
  529. FILE
  530.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  531.                     "%FOLDER_EXISTS%"=="NO"',
  532.    EXITIGNOREERR = YES,
  533.    EXIT          = 'CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> R
  534.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO"'
  535.  
  536. FILE
  537.    EXITWHEN      = '(INSTALL || UPDATE)',
  538.    EXITIGNOREERR = YES,
  539.    EXIT          = 'DELETEFILES %EPFIFILEDIR%//INSTALL//DB2FLDR.ICO'
  540.  
  541.  
  542. ***********************************
  543. ***********************************
  544. FILE
  545.    PWS          = 'DB2SRVR.DSC',
  546.    SOURCE       = 'DRIVE: DB2SRVR.DSC',
  547.    UNPACK       = NO,
  548.    REPLACEINUSE = 'I U D R',
  549.    DATE          = 950711,
  550.    TIME          = 0306,
  551.    SIZE          = 349
  552.  
  553.  
  554. ************************************
  555. ************************************
  556. COMPONENT
  557.    NAME     = 'Install',
  558.    ID       = INSTALL,
  559.    PKGFILE  = DB2ISINC.PKG,
  560.    NUMBER   = '0000-000',
  561.    FEATURE  = '0000',
  562.    VRM      = 010204,
  563.    SHARED   = YES,
  564.    DISPLAY  = NO,
  565.    REQUIRES = 'EXITS',
  566.    SIZE     = 805423
  567.  
  568. INCLUDE
  569.    NAME = 'DRIVE: DB2ISINC.PKG'
  570.  
  571. ************************************
  572. ************************************
  573. COMPONENT
  574.    NAME     = 'Common',
  575.    ID       = COMMON,
  576.    PKGFILE  = DB2COMM.PKG,
  577.    NUMBER   = '0000-000',
  578.    FEATURE  = '0000',
  579.    VRM      = 020100,
  580.    SHARED   = YES,
  581.    DISPLAY  = NO,
  582.    REQUIRES = 'INSTALL FFST UPM',
  583.    SIZE     = 6334759
  584.  
  585. INCLUDE
  586.    NAME = 'DRIVE: DB2COMM.PKG'
  587.  
  588. ************************************
  589. ************************************
  590. COMPONENT
  591.    NAME     = 'Client Support',
  592.    ID       = CS,
  593.    PKGFILE  = DB2CS.PKG,
  594.    NUMBER   = '0000-000',
  595.    FEATURE  = '0000',
  596.    VRM      = 020100,
  597.    SHARED   = YES,
  598.    DISPLAY  = NO,
  599.    REQUIRES = 'FFST UPM COMMON',
  600.    SIZE     = 187983
  601.  
  602. INCLUDE
  603.    NAME = 'DRIVE: DB2CS.PKG'
  604.  
  605. ************************************
  606. ************************************
  607. COMPONENT
  608.    NAME     = 'Common Engine',
  609.    ID       = CENGINE,
  610.    PKGFILE  = DB2CENGN.PKG,
  611.    NUMBER   = '0000-000',
  612.    FEATURE  = '0000',
  613.    VRM      = 020100,
  614.    SHARED   = YES,
  615.    DISPLAY  = NO,
  616.    REQUIRES = 'FFST UPM COMMON',
  617.    SIZE     = 62767
  618.  
  619. INCLUDE
  620.    NAME = 'DRIVE: DB2CENGN.PKG'
  621.  
  622. **********************************
  623. **********************************
  624. COMPONENT
  625.    NAME     = 'Server',
  626.    ID       = SERVER,
  627.    SHARED   = NO,
  628.    DISPLAY  = YES,
  629.    REQUIRES = 'FFST UPM COMMON CS CENGINE ENGINE CAE CLP',
  630.    DESCRIPTION = 'DB2 Server is a full-function, robust database management
  631.  system that allows both local and remote clients to
  632.  access and manipulate data in the databases.  It also
  633.  includes a grapical interface for performing
  634.  administrative tasks.  This component must be selected.
  635.  
  636.  
  637.  ',
  638.    SIZE     = 632506
  639.  
  640. FILE
  641.    PWS           = 'SYSLEVEL.DB2',
  642.    SOURCE        = 'DRIVE: SYSLEVEL.DB2',
  643.    UNPACK        = NO,
  644.    REPLACEINUSE  = 'I U D R',
  645.    DATE          = 950711,
  646.    TIME          = 0250,
  647.    SIZE          = 172
  648.  
  649.  
  650. ********************************
  651. ********************************
  652. EXIT
  653.    DLL           = 'DB2EXITS.DLL'
  654.  
  655. FILE
  656.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  657.    EXIT          = 'GETSNMPVERSION SNMP_VERSION'
  658.  
  659. EXIT
  660.    DLL           = 'EPFIEXTS.DLL'
  661.  
  662.  
  663. ********************************
  664. ********************************
  665. FILE
  666.    PWS           = 'BIN/DB2DRDAT.EXE',
  667.    SOURCE        = 'DRIVE: DB2DRDAT.EX_',
  668.    UNPACK        = YES,
  669.    REPLACEINUSE  = 'I U D R',
  670.    DATE          = 950711,
  671.    TIME          = 1441,
  672.    SIZE          = 5157
  673.  
  674. FILE
  675.    PWS           = 'MISC/DB2SN_V1.EXE',
  676.    SOURCE        = 'DRIVE: DB2SN_V1.EX_',
  677.    UNPACK        = YES,
  678.    REPLACEINUSE  = 'I U D R',
  679.    DATE          = 950711,
  680.    TIME          = 1440,
  681.    SIZE          = 122292
  682.  
  683. FILE
  684.    PWS           = 'MISC/DB2SN_V1.SYM',
  685.    SOURCE        = 'DRIVE: DB2SN_V1.SY_',
  686.    UNPACK        = YES,
  687.    REPLACEINUSE  = 'I U D R',
  688.    DATE          = 950711,
  689.    TIME          = 1451,
  690.    SIZE          = 5284
  691.  
  692. FILE
  693.    PWS           = 'MISC/DB2SN_V2.EXE',
  694.    SOURCE        = 'DRIVE: DB2SN_V2.EX_',
  695.    UNPACK        = YES,
  696.    REPLACEINUSE  = 'I U D R',
  697.    DATE          = 950711,
  698.    TIME          = 1440,
  699.    SIZE          = 118744
  700.  
  701. FILE
  702.    PWS           = 'MISC/DB2SN_V2.SYM',
  703.    SOURCE        = 'DRIVE: DB2SN_V2.SY_',
  704.    UNPACK        = YES,
  705.    REPLACEINUSE  = 'I U D R',
  706.    DATE          = 950711,
  707.    TIME          = 1451,
  708.    SIZE          = 4788
  709.  
  710. FILE
  711.    PWS           = 'BIN/DB2SNMPD.EXE',
  712.    WHEN          = DELETE,
  713.    REPLACEINUSE  = 'I U D R'
  714.  
  715. FILE
  716.    PWS           = 'DLL/DB2SNMPD.SYM',
  717.    WHEN          = DELETE,
  718.    REPLACEINUSE  = 'I U D R'
  719.  
  720. FILE
  721.    EXITWHEN      = '(INSTALL || UPDATE) && "%SNMP_VERSION%"!="2"',
  722.    EXIT          = 'EXEC BG TW CMD.EXE /C
  723.  "attrib -r %EPFIFILEDIR%//BIN//DB2SNMPD.EXE &
  724.   attrib -r %EPFIFILEDIR%//DLL//DB2SNMPD.SYM &
  725.   copy %EPFIFILEDIR%//MISC//DB2SN_V1.EXE %EPFIFILEDIR%//BIN//DB2SNMPD.EXE &
  726.   copy %EPFIFILEDIR%//MISC//DB2SN_V1.SYM %EPFIFILEDIR%//DLL//DB2SNMPD.SYM"'
  727.  
  728. FILE
  729.    EXITWHEN      = '(INSTALL || UPDATE) && "%SNMP_VERSION%"=="2"',
  730.    EXIT          = 'EXEC BG TW CMD.EXE /C
  731.  "attrib -r %EPFIFILEDIR%//BIN//DB2SNMPD.EXE &
  732.   attrib -r %EPFIFILEDIR%//DLL//DB2SNMPD.SYM &
  733.   copy %EPFIFILEDIR%//MISC//DB2SN_V2.EXE %EPFIFILEDIR%//BIN//DB2SNMPD.EXE &
  734.   copy %EPFIFILEDIR%//MISC//DB2SN_V2.SYM %EPFIFILEDIR%//DLL//DB2SNMPD.SYM"'
  735.  
  736. FILE
  737.    PWS           = 'BIN/SNMPDPI.CMD',
  738.    SOURCE        = 'DRIVE: SNMPDPI.CM_',
  739.    UNPACK        = YES,
  740.    REPLACEINUSE  = 'I U D R',
  741.    DATE          = 950711,
  742.    TIME          = 0306,
  743.    SIZE          = 3133
  744.  
  745.  
  746. *********************************************************************
  747. *********************************************************************
  748. FILE
  749.    PWS           = 'DLL/DB2AS.DLL',
  750.    SOURCE        = 'DRIVE: DB2AS.DL_',
  751.    UNPACK        = YES,
  752.    REPLACEINUSE  = 'I U D R',
  753.    DATE          = 950711,
  754.    TIME          = 1436,
  755.    SIZE          = 252834
  756.  
  757. FILE
  758.    PWS           = 'DLL/DB2AS.SYM',
  759.    SOURCE        = 'DRIVE: DB2AS.SY_',
  760.    UNPACK        = YES,
  761.    REPLACEINUSE  = 'I U D R',
  762.    DATE          = 950711,
  763.    TIME          = 1451,
  764.    SIZE          = 9716
  765.  
  766. FILE
  767.    PWS           = 'DLL/DB2ASP0.DLL',
  768.    SOURCE        = 'DRIVE: DB2ASP0.DL_',
  769.    UNPACK        = YES,
  770.    REPLACEINUSE  = 'I U D R',
  771.    DATE          = 950711,
  772.    TIME          = 1442,
  773.    SIZE          = 90040
  774.  
  775. FILE
  776.    PWS           = 'DLL/DB2ASP0.SYM',
  777.    SOURCE        = 'DRIVE: DB2ASP0.SY_',
  778.    UNPACK        = YES,
  779.    REPLACEINUSE  = 'I U D R',
  780.    DATE          = 950711,
  781.    TIME          = 1451,
  782.    SIZE          = 7780
  783.  
  784.  
  785. ********************************
  786. ********************************
  787. FILE
  788.    PWS           = 'BIN/DB2SNMP.ICO',
  789.    SOURCE        = 'DRIVE: DB2SNMP.IC_',
  790.    UNPACK        = YES,
  791.    REPLACEINUSE  = 'I U D R',
  792.    DATE          = 950711,
  793.    TIME          = 0306,
  794.    SIZE          = 3498
  795.  
  796. FILE
  797.    PWS           = 'BIN/DB2SNMPE.ICO',
  798.    SOURCE        = 'DRIVE: DB2SNMPE.IC_',
  799.    UNPACK        = YES,
  800.    REPLACEINUSE  = 'I U D R',
  801.    DATE          = 950711,
  802.    TIME          = 0306,
  803.    SIZE          = 3498
  804.  
  805.  
  806. ********************************
  807. ********************************
  808. FILE
  809.    PWS           = 'MISC/SQLDBSU.CMD',
  810.    SOURCE        = 'DRIVE: SQLDBSU.CM_',
  811.    UNPACK        = YES,
  812.    REPLACEINUSE  = 'I U D R',
  813.    DATE          = 950711,
  814.    TIME          = 0258,
  815.    SIZE          = 3280
  816.  
  817. FILE
  818.    PWS           = 'MISC/ISQL.CMD',
  819.    SOURCE        = 'DRIVE: ISQL.CM_',
  820.    UNPACK        = YES,
  821.    REPLACEINUSE  = 'I U D R',
  822.    DATE          = 950711,
  823.    TIME          = 0258,
  824.    SIZE          = 2290
  825.  
  826.  
  827. ********************************
  828. ********************************
  829. FILE
  830.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  831.                     ("%SNMP_VERSION%"=="1" || "%SNMP_VERSION%"=="2")',
  832.    EXIT          = 'CREATEWPSOBJECT WPProgram "Start SNMP Subagent" <DB2Folder> R
  833.    "OBJECTID=<DB2StartSNMP>;EXENAME=%EPFIFILEDIR%//BIN//DB2SNMPD.EXE;ICONFILE=%EPFIFILEDIR%//BIN//DB2SNMP.ICO"'
  834.  
  835. FILE
  836.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  837.                     ("%SNMP_VERSION%"=="1" || "%SNMP_VERSION%"=="2")',
  838.    EXIT          = 'CREATEWPSOBJECT WPProgram "Stop SNMP Subagent" <DB2Folder> R
  839.    "OBJECTID=<DB2StopSNMP>;EXENAME=%EPFIFILEDIR%//BIN//DB2SNMPD.EXE;PARAMETERS=-end;ICONFILE=%EPFIFILEDIR%//BIN//DB2SNMPE.ICO"'
  840.  
  841. FILE
  842.    EXITWHEN      = 'DELETE',
  843.    EXITIGNOREERR = YES,
  844.    EXIT          = 'DELETEWPSOBJECT <DB2StartSNMP>'
  845.  
  846. FILE
  847.    EXITWHEN      = 'DELETE',
  848.    EXITIGNOREERR = YES,
  849.    EXIT          = 'DELETEWPSOBJECT <DB2StopSNMP>'
  850.  
  851.  
  852. ******************************************
  853. ******************************************
  854. FILE
  855.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  856.    EXITIGNOREERR = YES,
  857.    EXIT          = 'DELETEFILES %EPFIFILEDIR%//FUNCTION'
  858.  
  859. FILE
  860.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  861.    EXITIGNOREERR = YES,
  862.    EXIT          = 'DELETEFILES %EPFIFILEDIR%//FUNCTION//UNFENCED'
  863.  
  864. FILE
  865.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  866.    EXITIGNOREERR = YES,
  867.    EXIT          = 'EXEC BG TW CMD.EXE /C
  868.  "MD %EPFIFILEDIR%//FUNCTION & MD %EPFIFILEDIR%//FUNCTION//UNFENCED"'
  869.  
  870. FILE
  871.    EXITWHEN      = 'DELETE',
  872.    EXITIGNOREERR = YES,
  873.    EXIT          = 'EXEC BG TW CMD.EXE /C
  874.  "RD %EPFIFILEDIR%//FUNCTION//UNFENCED %EPFIFILEDIR%//FUNCTION"'
  875.  
  876.  
  877. ****************************************************
  878. ****************************************************
  879. EXIT
  880.    DLL           = 'DB2EXITS.DLL'
  881.  
  882. FILE
  883.    EXITWHEN      = 'ALWAYS',
  884.    EXITIGNOREERR = YES,
  885.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSV DB2SYSSV_EXISTS'
  886.  
  887. FILE
  888.    EXITWHEN      = 'ALWAYS',
  889.    EXITIGNOREERR = YES,
  890.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSR DB2SYSSR_EXISTS'
  891.  
  892. FILE
  893.    EXITWHEN      = 'ALWAYS',
  894.    EXITIGNOREERR = YES,
  895.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSRQ DB2SYSRQ_EXISTS'
  896.  
  897. EXIT
  898.    DLL           = 'EPFIEXTS.DLL'
  899.  
  900. FILE
  901.    EXITWHEN      = 'ALWAYS',
  902.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  903.  
  904. FILE
  905.    EXITWHEN      = 'INSTALL || UPDATE',
  906.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSV'
  907.  
  908. FILE
  909.    EXITWHEN      = 'DELETE && "%DB2SYSRQ_EXISTS%"=="YES"',
  910.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSRQ'
  911.  
  912. FILE
  913.    EXITWHEN      = 'DELETE && "%DB2SYSSR_EXISTS%"=="YES"',
  914.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSR'
  915.  
  916. FILE
  917.    EXITWHEN      = 'DELETE && "%DB2SYSSV_EXISTS%"=="YES"',
  918.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  919.  
  920.  
  921. EXIT
  922.    DLL           = 'DB2EXITS.DLL'
  923.  
  924. FILE
  925.    EXITWHEN      = '(INSTALL || UPDATE || DELETE) && "%DEFAULT_CONFIG_FILE%"!=""',
  926.    EXITIGNOREERR = YES,
  927.    EXIT          = 'MIGRATECONFIGFILE %EPFIFILEDIR%//DB2SYSTM
  928.                                       %DEFAULT_CONFIG_FILE%'
  929.  
  930. FILE
  931.    EXITWHEN      = '(INSTALL || UPDATE) && "%DEFAULT_INSTANCE_CREATED%"!=""',
  932.    EXIT          = 'COPYFILE %EPFIFILEDIR%//DB2SYSTM
  933.  %NEW_INSTANCE_PATH%//%DEFAULT_INSTANCE_CREATED%//DB2SYSTM'
  934.  
  935. FILE
  936.    EXITWHEN      = '(INSTALL || UPDATE) &&
  937.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  938.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  939.    EXITIGNOREERR = YES,
  940.    EXIT          = 'INSTANCEDIRS %NEW_INSTANCE_PATH%//DB2IDIR   MIGRATE
  941.  %DEFAULT_CONFIG_FILE%'
  942.  
  943. FILE
  944.    EXITWHEN      = 'DELETE && "%DB2INSTPROF%"!="" &&
  945.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  946.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  947.    EXITIGNOREERR = YES,
  948.    EXIT          = 'INSTANCEDIRS %DB2INSTPROF%//DB2IDIR   MIGRATE
  949.  %DEFAULT_CONFIG_FILE%'
  950.  
  951. FILE
  952.    EXITWHEN      = 'DELETE &&
  953.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  954.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  955.    EXITIGNOREERR = YES,
  956.    EXIT          = 'INSTANCEDIRS %EPFIFILEDIR%//DB2IDIR   MIGRATE
  957.  %DEFAULT_CONFIG_FILE%'
  958.  
  959. EXIT
  960.    DLL           = 'EPFIEXTS.DLL'
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967. ************************************
  968. ************************************
  969. COMPONENT
  970.    NAME     = 'Client',
  971.    ID       = CAE,
  972.    PKGFILE  = DB2CAE_.PKG,
  973.    NUMBER   = '0000-000',
  974.    FEATURE  = '0000',
  975.    VRM      = 020100,
  976.    SHARED   = YES,
  977.    DISPLAY  = NO,
  978.    REQUIRES = 'FFST UPM COMMON',
  979.    SIZE     = 1706519
  980.  
  981. INCLUDE
  982.    NAME = 'DRIVE: DB2CAE_.PKG'
  983.  
  984. ************************************
  985. ************************************
  986. COMPONENT
  987.    NAME     = 'Database Director',
  988.    PKGFILE  = DB2DBAU.PKG,
  989.    NUMBER   = '0000-000',
  990.    FEATURE  = '0000',
  991.    VRM      = 020100,
  992.    SHARED   = YES,
  993.    DISPLAY  = YES,
  994.    REQUIRES = 'SERVER RJOBS VISEXP',
  995.    DESCRIPTION = 'The Database Director provides a graphical interface to
  996.  administrative tasks such as configuring the system,
  997.  managing directories, backing up and recovering the
  998.  system, and for analyzing query plans with Visual
  999.  Explain.
  1000.  
  1001.  
  1002.  ',
  1003.    SIZE     = 6938288
  1004.  
  1005. INCLUDE
  1006.    NAME = 'DRIVE: DB2DBAU.PKG'
  1007.  
  1008. ************************************
  1009. ************************************
  1010. COMPONENT
  1011.    NAME     = 'Recovery Jobs',
  1012.    ID       = RJOBS,
  1013.    PKGFILE  = DB2RJOBS.PKG,
  1014.    NUMBER   = '0000-000',
  1015.    FEATURE  = '0000',
  1016.    VRM      = 020100,
  1017.    SHARED   = YES,
  1018.    DISPLAY  = NO,
  1019.    SIZE     = 79604
  1020.  
  1021. INCLUDE
  1022.    NAME = 'DRIVE: DB2RJOBS.PKG'
  1023.  
  1024. ************************************
  1025. ************************************
  1026. COMPONENT
  1027.    NAME     = 'Visual Explain',
  1028.    ID       = VISEXP,
  1029.    PKGFILE  = DB2VE.PKG,
  1030.    NUMBER   = '0000-000',
  1031.    FEATURE  = '0000',
  1032.    VRM      = 020100,
  1033.    SHARED   = YES,
  1034.    DISPLAY  = NO,
  1035.    SIZE     = 5761122
  1036.  
  1037. INCLUDE
  1038.    NAME = 'DRIVE: DB2VE.PKG'
  1039.  
  1040. ************************************
  1041. ************************************
  1042. COMPONENT
  1043.    NAME     = 'Engine',
  1044.    ID       = ENGINE,
  1045.    PKGFILE  = DB2ENGN.PKG,
  1046.    NUMBER   = '0000-000',
  1047.    FEATURE  = '0000',
  1048.    VRM      = 020100,
  1049.    SHARED   = YES,
  1050.    DISPLAY  = NO,
  1051.    REQUIRES = 'FFST UPM COMMON CENGINE',
  1052.    SIZE     = 10027450
  1053.  
  1054. INCLUDE
  1055.    NAME = 'DRIVE: DB2ENGN.PKG'
  1056.  
  1057. ************************************
  1058. ************************************
  1059. COMPONENT
  1060.    NAME     = 'First Failure Support Technology',
  1061.    ID       = FFST,
  1062.    PKGFILE  = EPW.PKG,
  1063.    NUMBER   = '0000-000',
  1064.    FEATURE  = '0000',
  1065.    VRM      = 010200,
  1066.    SHARED   = YES,
  1067.    DELETE   = NO,
  1068.    DISPLAY  = NO,
  1069.    SIZE     = 622369
  1070.  
  1071. INCLUDE
  1072.    NAME = 'DRIVE: EPW.PKG'
  1073.  
  1074. ************************************
  1075. ************************************
  1076. COMPONENT
  1077.    NAME     = 'User Profile Management Services',
  1078.    ID       = UPM,
  1079.    PKGFILE  = MUG.PKG,
  1080.    NUMBER   = '0000-000',
  1081.    FEATURE  = '0000',
  1082.    VRM      = 040000,
  1083.    SHARED   = YES,
  1084.    DELETE   = NO,
  1085.    DISPLAY  = NO,
  1086.    SIZE     = 1004213
  1087.  
  1088. INCLUDE
  1089.    NAME = 'DRIVE: MUG.PKG'
  1090.  
  1091. ************************************
  1092. ************************************
  1093. COMPONENT
  1094.    NAME     = 'Windows Support',
  1095.    PKGFILE  = DB2CAEWS.PKG,
  1096.    NUMBER   = '0000-000',
  1097.    FEATURE  = '0000',
  1098.    VRM      = 020100,
  1099.    SHARED   = YES,
  1100.    DISPLAY  = YES,
  1101.    REQUIRES = 'SERVER',
  1102.    DESCRIPTION = 'This component allows Windows applications to access
  1103.  local or remote database servers.
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  ',
  1110.    SIZE     = 6506620
  1111.  
  1112. INCLUDE
  1113.    NAME = 'DRIVE: DB2CAEWS.PKG'
  1114.  
  1115. ************************************
  1116. ************************************
  1117. COMPONENT
  1118.    NAME     = 'Documentation',
  1119.    SHARED   = NO,
  1120.    DISPLAY  = YES,
  1121.    REQUIRES = 'SERVER DOCBD DOCIC DOCPD DOCSR DOCMR',
  1122.    DESCRIPTION = 'The DB2 for OS/2 library is provided in IPF format.
  1123.  IPF format allows you to use hyper-text links to search
  1124.  for information and link to different books in the
  1125.  library.
  1126.  
  1127.  
  1128.  
  1129.  ',
  1130.    SIZE     = 0
  1131.  
  1132. UPDATECONFIG
  1133.    VAR           = 'SET BOOKSHELF',
  1134.    ADDSTR        = '%EPFIFILEDIR%\BOOK',
  1135.    LINELOCATION  = 'BEFORELAN',
  1136.    ADDWHEN       = 'INSTALL || UPDATE || RESTORE'
  1137.  
  1138. EXIT
  1139.    DLL           = 'DB2EXITS.DLL'
  1140.  
  1141. FILE
  1142.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  1143.    EXITIGNOREERR = YES,
  1144.    EXIT          = 'OBJECTEXISTS <DB2InfoFolder> FOLDER_EXISTS'
  1145.  
  1146. EXIT
  1147.    DLL           = 'EPFIEXTS.DLL'
  1148.  
  1149. FILE
  1150.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  1151.                     "%FOLDER_EXISTS%"!="NO"',
  1152.    EXITIGNOREERR = YES,
  1153.    EXIT          = 'CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> U
  1154.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO"'
  1155.  
  1156. FILE
  1157.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  1158.                     "%FOLDER_EXISTS%"=="NO"',
  1159.    EXITIGNOREERR = YES,
  1160.    EXIT          = 'CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> R
  1161.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO"'
  1162.  
  1163. ************************************
  1164. ************************************
  1165. COMPONENT
  1166.    NAME     = 'Base Documentation',
  1167.    ID       = DOCBD,
  1168.    PKGFILE  = DB2DOCBD.PKG,
  1169.    NUMBER   = '0000-000',
  1170.    FEATURE  = '0000',
  1171.    VRM      = 020100,
  1172.    SHARED   = YES,
  1173.    DISPLAY  = NO,
  1174.    SIZE     = 2688257
  1175.  
  1176. INCLUDE
  1177.    NAME = 'DRIVE: DB2DOCBD.PKG'
  1178.  
  1179. ************************************
  1180. ************************************
  1181. COMPONENT
  1182.    NAME     = 'Information and Concepts Guide',
  1183.    ID       = DOCIC,
  1184.    PKGFILE  = DB2DOCIC.PKG,
  1185.    NUMBER   = '0000-000',
  1186.    FEATURE  = '0000',
  1187.    VRM      = 020100,
  1188.    SHARED   = YES,
  1189.    DISPLAY  = NO,
  1190.    SIZE     = 478414
  1191.  
  1192. INCLUDE
  1193.    NAME = 'DRIVE: DB2DOCIC.PKG'
  1194.  
  1195. ************************************
  1196. ************************************
  1197. COMPONENT
  1198.    NAME     = 'Problem Determination Guide',
  1199.    ID       = DOCPD,
  1200.    PKGFILE  = DB2DOCPD.PKG,
  1201.    NUMBER   = '0000-000',
  1202.    FEATURE  = '0000',
  1203.    VRM      = 020100,
  1204.    SHARED   = YES,
  1205.    DISPLAY  = NO,
  1206.    SIZE     = 268537
  1207.  
  1208. INCLUDE
  1209.    NAME = 'DRIVE: DB2DOCPD.PKG'
  1210.  
  1211. ************************************
  1212. ************************************
  1213. COMPONENT
  1214.    NAME     = 'SQL Reference',
  1215.    ID       = DOCSR,
  1216.    PKGFILE  = DB2DOCSR.PKG,
  1217.    NUMBER   = '0000-000',
  1218.    FEATURE  = '0000',
  1219.    VRM      = 020100,
  1220.    SHARED   = YES,
  1221.    DISPLAY  = NO,
  1222.    SIZE     = 983162
  1223.  
  1224. INCLUDE
  1225.    NAME = 'DRIVE: DB2DOCSR.PKG'
  1226.  
  1227. ************************************
  1228. ************************************
  1229. COMPONENT
  1230.    NAME     = 'Message Reference',
  1231.    ID       = DOCMR,
  1232.    PKGFILE  = DB2DOCMR.PKG,
  1233.    NUMBER   = '0000-000',
  1234.    FEATURE  = '0000',
  1235.    VRM      = 020100,
  1236.    SHARED   = YES,
  1237.    DISPLAY  = NO,
  1238.    SIZE     = 733687
  1239.  
  1240. INCLUDE
  1241.    NAME = 'DRIVE: DB2DOCMR.PKG'
  1242.  
  1243. ************************************
  1244. ************************************
  1245. COMPONENT
  1246.    NAME     = 'CLP Bind',
  1247.    ID       = CLP,
  1248.    PKGFILE  = DB2CLP.PKG,
  1249.    NUMBER   = '0000-000',
  1250.    FEATURE  = '0000',
  1251.    VRM      = 020100,
  1252.    SHARED   = YES,
  1253.    DISPLAY  = NO,
  1254.    SIZE     = 1365
  1255.  
  1256. INCLUDE
  1257.    NAME = 'DRIVE: DB2CLP.PKG'
  1258.  
  1259. ************************************
  1260. ************************************
  1261. COMPONENT
  1262.    NAME     = 'User Exits',
  1263.    ID       = EXITS,
  1264.    PKGFILE  = DB2EXITS.PKG,
  1265.    NUMBER   = '0000-000',
  1266.    FEATURE  = '0000',
  1267.    VRM      = 020100,
  1268.    SHARED   = YES,
  1269.    DISPLAY  = NO,
  1270.    SIZE     = 142164
  1271.  
  1272. INCLUDE
  1273.    NAME = 'DRIVE: DB2EXITS.PKG'
  1274.